Visual Basic (Declaration) | |
---|---|
<CLSCompliantAttribute(False)> Public Overloads Shared Sub CompressRows( _ ByVal runBuffer() As UShort, _ ByVal buffer() As Byte, _ ByVal bufferOffset As Integer, _ ByVal width As Integer, _ ByVal rows As Integer _ ) |
Visual Basic (Usage) | Copy Code |
---|---|
|
C# | |
---|---|
[CLSCompliantAttribute(false)] public static void CompressRows( ushort[] runBuffer, byte[] buffer, int bufferOffset, int width, int rows ) |
Managed Extensions for C++ | |
---|---|
[CLSCompliantAttribute(false)] public: static void CompressRows( ushort[]* runBuffer, byte[]* buffer, int bufferOffset, int width, int rows ) |
C++/CLI | |
---|---|
[CLSCompliantAttribute(false)] public: static void CompressRows( array<ushort>^ runBuffer, array<byte>^ buffer, int bufferOffset, int width, int rows ) |
Parameters
- runBuffer
- The output buffer, which will be filled with 1-bit compressed image data.
- buffer
- The input buffer, which contains the 1-bit image data to be compressed.
- bufferOffset
- Zero-based index into buffer.
- width
- The number of pixels to process.
- rows
- The number of rows to process.
For an example, refer to GetRowCompressed.
.
Use this method to process multiple lines of image data. This method is available in the Document/Medical Toolkits.
This function is useful for working with 1-bit images that are loaded in their compressed formats for faster loading and display. For more information, refer to Speeding Up 1-Bit Documents.
Target Platforms: Microsoft .NET Framework 2.0, Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 family